package acwing.每日一题;
/**
 * @author： li
 * @date： 2022-03-27 12:12
 * @version 1.0
 */
/*
最小值：
* 如果已经是符合要求，最小值为0；
* 如果有两个相差为2，最小值为1；
* 如果上面两个都不符合，那就是2。
最大值：
*max(b−a,c−b)+1*/
import  java.util.*;
public class 困牛放牧 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int[] a = new int[4];
        for(int i=1;i<=3;i++)
            a[i] =sc.nextInt();
        Arrays.sort(a,1,4);
//        System.out.println(Arrays.toString(a));
        if(a[1]+2==a[3])
            System.out.println(0);
        else if(a[2]-a[1]==2||a[3]-a[2]==2)
            System.out.println(1);
        else
            System.out.println(2);
        System.out.println(Math.max(a[2]-a[1],a[3]-a[2])-1);
    }
}
